something poorly made - Français Anglais Dictionnaire